styleproperties: Remove needless check
authorBenjamin Otte <otte@redhat.com>
Sat, 21 May 2011 17:39:46 +0000 (19:39 +0200)
committerBenjamin Otte <otte@redhat.com>
Sat, 21 May 2011 20:49:43 +0000 (22:49 +0200)
gtk/gtkstyleproperties.c

index f622ca9ee7bb7be57d5b1d135b89d984bb014188..0bfd3aec9d9fac57773900ae820b774bbc9f9fad 100644 (file)
@@ -745,7 +745,7 @@ style_properties_resolve_type (GtkStyleProperties     *props,
                                const GtkStyleProperty *node,
                                GValue                 *val)
 {
-  if (val && G_VALUE_TYPE (val) == GTK_TYPE_SYMBOLIC_COLOR)
+  if (G_VALUE_TYPE (val) == GTK_TYPE_SYMBOLIC_COLOR)
     {
       if (node->pspec->value_type == GDK_TYPE_RGBA)
         {
@@ -760,14 +760,14 @@ style_properties_resolve_type (GtkStyleProperties     *props,
       else
         return FALSE;
     }
-  else if (val && G_VALUE_TYPE (val) == GTK_TYPE_GRADIENT)
+  else if (G_VALUE_TYPE (val) == GTK_TYPE_GRADIENT)
     {
       g_return_val_if_fail (node->pspec->value_type == CAIRO_GOBJECT_TYPE_PATTERN, FALSE);
 
       if (!resolve_gradient (props, val))
         return FALSE;
     }
-  else if (val && G_VALUE_TYPE (val) == GTK_TYPE_SHADOW)
+  else if (G_VALUE_TYPE (val) == GTK_TYPE_SHADOW)
     {
       if (!resolve_shadow (props, val))
         return FALSE;